如果是五年前,你与别人交换名片,上面没有呼机号,就显得有些落伍,因为那时流行“有事呼我”;如果是现在,你的名片上不印上网址、E-mail地址,那你就没法成为时尚中人了!因为,现在风行电子商务,讲究网络经济。对于企业,网页已经成为互联网上反映其形象的窗口,是向全世界的用户和潜在客户提供信息的一种方式;对于个人,网页可以尽展风采,使你结交更多的朋友。制作网页,能够助你在互联网中翱翔,它也逐渐成为都市白领的一项必修课。
互联网中的文字、图像、声音等多种信息主要是以HTML(超文本标记语言)文档的形式传输的。HTML对格式要求非常严格,用普通的文本编辑器来编写HTML文件是比较麻烦的。对于非专业人员选择一些“所见即所得”型的编辑器,如MicroSoftFrontPage2000,是不错的选择。Frontpage2000具有完全汉化的版本,它具有Windows系列产品的标准界面和操作方式,简便易用。它使编写主页不再像编程般繁琐,而更像手持画笔作画。由于不再考虑语法问题,你可以将主要的精力用于使你的主页更加美观,更能体现你的个人风格。
Frontpage2000功能比较全面,但在一些细节如图像处理等方面略显一般。和微软公司的众多其他拳头产品一样,Frontpage2000被很多人戏称为“恐龙软件”,动辄数百兆的安装空间使相当一部分“盘”中羞涩的向往者望而却步。
FrontpageExpress是Front?pageeditor的简写本。在Win?dows98中内嵌了InternetEx?plorer,而FrontpageExpress这个相当好用的主页制作工具,正是InternetExplorer的组件之一。它具有Frontpage2000在编写网页方面的绝大多数功能,界面和操作方法也基本相同。
传统的网页只有文字与静态的图片,用户只能被动地阅读制作者提供的信息。现在网络上绚丽多彩、充满互动性的网页是由网页的动态技术实现的。它是网页发展的最基本的、也是最重要的技术之一,主要由动态表现和动态内容技术构成。
1、网页的动态表现技术
动态表现技术主要是指网页中的动画技术,这是在表现形式上的技术。掌握好表现技术,能够设计出令用户赏心悦目的动态网页。
(1)GIF动画
现在很多网页上有精致、小巧的动画(如发送E-mail的动画),这些大多是GIF(图形交换格式)动画。GIF动画为网页增色不少,大受网页制作者欢迎,很多网站上提供丰富的GIF动画库以便下载。但是,GIF动画实质上是由一些活动的小图片组成,它的尺寸很小,只能作为装饰点缀用。
(2)Flash
Flash技术是一种全动态的网页技术,能使整个网页都活动起来。常见的图文移动、大小变化,在Flash中都可轻松实现,可以说,它给网页创作人员提供了一个充分发挥想象力的工作平台。Flash技术的特点是利用矢量图作为主要的表现手段,生成文件很小,能将画面随意放大或缩小而不失真;动画变形效果过渡非常流畅。
Flash技术已成为新一代的网页动画的标准。Flash著名的多媒体软件公司Macromedia的套件产品之一。另外两件产品分别为:Dreamweaver和Fire?works。三者可以无缝集成,其中Dreamweaver是网页编辑软件、Fireworks是图形、图像处理软件、Flash是矢量动画编辑软件。
(3)DHTML
动态超文本标记语言(DynamicHTML)有类似于Flash的功能,能使整个网页活动起来。但是目前难以形成一个公共的标准,严重影响了它的发展。
(4)VRML
虚拟现实造型语言(VirtualRealityModulingLanguage,简称VRML),是一种三维建模语言。VRML文件很大,画面也不够清晰,还在发展完善中。
2、网页的动态内容技术
网页的动态内容技术使制作者花费较少的时间与精力及时更新网页,并使之内容丰富多彩。
例如,各搜索引擎网站提供的内容检索功能就利用了动态内容技术。用户每次查询时,服务器都会按查询条件自动生成不同的网页返回给不同的用户。网页建成后除定期更新检索数据库外,其他内容就不再需要人工干预了。动态内容技术的基本准则是将内容数据库化,以便更新和管理。
动态内容技术目前主要有三种:CGI、ASP和COM。
(1)CGI(CommonGatewayInterface)
通用网关接口CGI是一种较老的技术,CGI程序主要使用两种专业的语言:Perl与C。编制和修改CGI程序的人工成本很高,而且用CGI编程的网站在用户大量访问时将出现响应时间延长、处理缓慢的情况。
(2)ASP(ActiveServerPages)
动态服务器网页技术(ASP)是由Microsoft公司开发的新技术,目前可以在NT平台上应用。利用ASP可以编写和运行动态、交互、高效率的Web服务应用程序。
(3)COM(组件对象模型)
Web站点是企业开展电子商务的基础设施和信息平台。由于电子商务的风行,人们对下一代企业网站的要求越来越高。组件对象模型(COM)技术与ASP、软件工程有机地结合起来,是在Internet/In?tranet环境中快速、低成本地建立高效、安全的商务应用的一条捷径,也将成为WEB开发和维护的主流技术。也就是说,ASP让我们知道怎样设计动态网页,而COM则让我们成为这方面的设计大师。人们普遍认为,COM是成功地建立基于Win?dows2000的下一代企业网站的必备工具。
早在几年前,作为国内电脑图书生产大户的清华、电子等社就推出了一批有关网页制作方面的图书,还出版了CGI、HTML、Perl等计算机和网络专业人员用书。这些图书起到了对早期网民传道、授业的关键作用,应该说,当时出版这些书的主要目的是推动网络在中国的发展并提升出版社的品牌内涵。由于读者群的基数很低,经济效益不是主要的追逐目标,甚至一些这类图书还处于蚀本状态。
1999年是中国互联网发展的关键一年,这一年是政府上网年,网民数量由年初的210万发展为400万,网络公司的各种新闻和广告充斥大小媒体,网络成为都市人的时尚。网页制作当然也不仅是专业人员的话题,这类图书热销实属正常。1999年末,在新华书店、各出版社的畅销电脑书排行榜中网页制作类图书是蹿升最快的。在很多排行榜中,网页制作图书的销量甚至力拔头筹,高于出版者原来普遍看好的Office、AutoCAD等传统王牌软件的新版本图书。
有关网页制作的图书大多配有多媒体教学光盘,以便读者直观地学习书中的实例的制作过程。而且让学习网页制作的人高兴的是,在很多网站上(例如网易、搜狐)有免费的网页制作教程。这一方面给读者增加了一种选择,另一方面,也确实是给纸介质读物的生产者一个不小的压力,但愿大家能把压力变为动力,出版质量更好的图书。